3. 无重复字符的最长子串
给定一个字符串 s ，请你找出其中不含有重复字符的 最长子串 的长度。


https://leetcode.cn/problems/longest-substring-without-repeating-characters/description/
class Solution {
public:
    int lengthOfLongestSubstring(string s) {
        char hash[128]={0};
        int left=0,right=0,size=s.size();
        int ans=0;
        while(right<size)
        {
            //入窗口
            hash[s[right]]++;
            
            //出窗口
            while(hash[s[right]]>1)
            {
                hash[s[left++]]--;
            }
         
            ans=max(ans,right-left+1);
            ++right;
        }
        return ans;
    }
};